human endeavour - Français Anglais Dictionnaire